TSTP Solution File: PUZ094^5 by Duper---1.0

View Problem - Process Solution

%------------------------------------------------------------------------------
% File     : Duper---1.0
% Problem  : PUZ094^5 : TPTP v8.1.2. Released v4.0.0.
% Transfm  : none
% Format   : tptp:raw
% Command  : duper %s

% Computer : n007.cluster.edu
% Model    : x86_64 x86_64
% CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 2.10GHz
% Memory   : 8042.1875MB
% OS       : Linux 3.10.0-693.el7.x86_64
% CPULimit : 300s
% WCLimit  : 300s
% DateTime : Thu Aug 31 13:14:43 EDT 2023

% Result   : Theorem 4.04s 4.19s
% Output   : Proof 4.28s
% Verified : 
% SZS Type : -

% Comments : 
%------------------------------------------------------------------------------
%----WARNING: Could not form TPTP format derivation
%------------------------------------------------------------------------------
%----ORIGINAL SYSTEM OUTPUT
% 0.07/0.13  % Problem    : PUZ094^5 : TPTP v8.1.2. Released v4.0.0.
% 0.15/0.14  % Command    : duper %s
% 0.15/0.35  % Computer : n007.cluster.edu
% 0.15/0.35  % Model    : x86_64 x86_64
% 0.15/0.35  % CPU      : Intel(R) Xeon(R) CPU E5-2620 v4 @ 2.10GHz
% 0.15/0.35  % Memory   : 8042.1875MB
% 0.15/0.35  % OS       : Linux 3.10.0-693.el7.x86_64
% 0.15/0.35  % CPULimit   : 300
% 0.15/0.35  % WCLimit    : 300
% 0.15/0.35  % DateTime   : Sat Aug 26 22:35:27 EDT 2023
% 0.15/0.35  % CPUTime    : 
% 4.04/4.19  SZS status Theorem for theBenchmark.p
% 4.04/4.19  SZS output start Proof for theBenchmark.p
% 4.04/4.19  Clause #0 (by assumption #[]): Eq
% 4.04/4.19    (Not
% 4.04/4.19      (Not
% 4.04/4.19        (And
% 4.04/4.19          (And
% 4.04/4.19            (And
% 4.04/4.19              (And
% 4.04/4.19                (And
% 4.04/4.19                  (And
% 4.04/4.19                    (And
% 4.04/4.19                      (And
% 4.04/4.19                        (And
% 4.04/4.19                          (And
% 4.04/4.19                            (And
% 4.04/4.19                              (And
% 4.04/4.19                                (And
% 4.04/4.19                                  (And
% 4.04/4.19                                    (And
% 4.04/4.19                                      (And
% 4.04/4.19                                        (And
% 4.04/4.19                                          (And
% 4.04/4.19                                            (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.19                                              (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.19                                            (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.19                                          (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.19                                        (wolf a_wolf))
% 4.04/4.19                                      (fox a_fox))
% 4.04/4.19                                    (bird a_bird))
% 4.04/4.19                                  (snail a_snail))
% 4.04/4.19                                (grain a_grain))
% 4.04/4.19                              (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.19                            (∀ (A P S O : Iota),
% 4.04/4.19                              Or
% 4.04/4.19                                (Or
% 4.04/4.19                                  (Or
% 4.04/4.19                                    (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P)))
% 4.04/4.19                                      (Not (animal S)))
% 4.04/4.19                                    (Not (plant O)))
% 4.04/4.19                                  (Not (msmaller S A)))
% 4.04/4.19                                (Not (eats S O))))
% 4.04/4.19                          (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.19                        (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.19                      (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.19                    (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.19                  (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.19                (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.19              (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))))
% 4.04/4.19            (∀ (S : Iota), Or (eats S (sf S)) (Not (snail S))))
% 4.04/4.19          (∀ (A E G : Iota),
% 4.04/4.19            Or (Or (Or (Or (Not (animal A)) (Not (animal E))) (Not (grain G))) (Not (eats A E))) (Not (eats E G))))))
% 4.04/4.19    True
% 4.04/4.19  Clause #1 (by clausification #[0]): Eq
% 4.04/4.19    (Not
% 4.04/4.19      (And
% 4.04/4.19        (And
% 4.04/4.19          (And
% 4.04/4.19            (And
% 4.04/4.19              (And
% 4.04/4.19                (And
% 4.04/4.19                  (And
% 4.04/4.19                    (And
% 4.04/4.19                      (And
% 4.04/4.19                        (And
% 4.04/4.19                          (And
% 4.04/4.19                            (And
% 4.04/4.19                              (And
% 4.04/4.19                                (And
% 4.04/4.19                                  (And
% 4.04/4.19                                    (And
% 4.04/4.19                                      (And
% 4.04/4.19                                        (And
% 4.04/4.19                                          (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.19                                            (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.19                                          (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.19                                        (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.19                                      (wolf a_wolf))
% 4.04/4.19                                    (fox a_fox))
% 4.04/4.19                                  (bird a_bird))
% 4.04/4.19                                (snail a_snail))
% 4.04/4.19                              (grain a_grain))
% 4.04/4.19                            (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.19                          (∀ (A P S O : Iota),
% 4.04/4.19                            Or
% 4.04/4.19                              (Or
% 4.04/4.19                                (Or
% 4.04/4.19                                  (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P)))
% 4.04/4.19                                    (Not (animal S)))
% 4.04/4.21                                  (Not (plant O)))
% 4.04/4.21                                (Not (msmaller S A)))
% 4.04/4.21                              (Not (eats S O))))
% 4.04/4.21                        (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.21                      (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.21                    (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.21                  (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.21                (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.21              (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.21            (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))))
% 4.04/4.21          (∀ (S : Iota), Or (eats S (sf S)) (Not (snail S))))
% 4.04/4.21        (∀ (A E G : Iota),
% 4.04/4.21          Or (Or (Or (Or (Not (animal A)) (Not (animal E))) (Not (grain G))) (Not (eats A E))) (Not (eats E G)))))
% 4.04/4.21    False
% 4.04/4.21  Clause #2 (by clausification #[1]): Eq
% 4.04/4.21    (And
% 4.04/4.21      (And
% 4.04/4.21        (And
% 4.04/4.21          (And
% 4.04/4.21            (And
% 4.04/4.21              (And
% 4.04/4.21                (And
% 4.04/4.21                  (And
% 4.04/4.21                    (And
% 4.04/4.21                      (And
% 4.04/4.21                        (And
% 4.04/4.21                          (And
% 4.04/4.21                            (And
% 4.04/4.21                              (And
% 4.04/4.21                                (And
% 4.04/4.21                                  (And
% 4.04/4.21                                    (And
% 4.04/4.21                                      (And
% 4.04/4.21                                        (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.21                                          (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.21                                        (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.21                                      (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.21                                    (wolf a_wolf))
% 4.04/4.21                                  (fox a_fox))
% 4.04/4.21                                (bird a_bird))
% 4.04/4.21                              (snail a_snail))
% 4.04/4.21                            (grain a_grain))
% 4.04/4.21                          (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.21                        (∀ (A P S O : Iota),
% 4.04/4.21                          Or
% 4.04/4.21                            (Or
% 4.04/4.21                              (Or
% 4.04/4.21                                (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P)))
% 4.04/4.21                                  (Not (animal S)))
% 4.04/4.21                                (Not (plant O)))
% 4.04/4.21                              (Not (msmaller S A)))
% 4.04/4.21                            (Not (eats S O))))
% 4.04/4.21                      (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.21                    (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.21                  (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.21                (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.21              (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.21            (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.21          (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))))
% 4.04/4.21        (∀ (S : Iota), Or (eats S (sf S)) (Not (snail S))))
% 4.04/4.21      (∀ (A E G : Iota),
% 4.04/4.21        Or (Or (Or (Or (Not (animal A)) (Not (animal E))) (Not (grain G))) (Not (eats A E))) (Not (eats E G))))
% 4.04/4.21    True
% 4.04/4.21  Clause #3 (by clausification #[2]): Eq
% 4.04/4.21    (∀ (A E G : Iota),
% 4.04/4.21      Or (Or (Or (Or (Not (animal A)) (Not (animal E))) (Not (grain G))) (Not (eats A E))) (Not (eats E G)))
% 4.04/4.21    True
% 4.04/4.21  Clause #4 (by clausification #[2]): Eq
% 4.04/4.21    (And
% 4.04/4.21      (And
% 4.04/4.21        (And
% 4.04/4.21          (And
% 4.04/4.21            (And
% 4.04/4.21              (And
% 4.04/4.21                (And
% 4.04/4.21                  (And
% 4.04/4.21                    (And
% 4.04/4.21                      (And
% 4.04/4.21                        (And
% 4.04/4.21                          (And
% 4.04/4.21                            (And
% 4.04/4.21                              (And
% 4.04/4.21                                (And
% 4.04/4.21                                  (And
% 4.04/4.21                                    (And
% 4.04/4.21                                      (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.21                                        (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.23                                      (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.23                                    (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.23                                  (wolf a_wolf))
% 4.04/4.23                                (fox a_fox))
% 4.04/4.23                              (bird a_bird))
% 4.04/4.23                            (snail a_snail))
% 4.04/4.23                          (grain a_grain))
% 4.04/4.23                        (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.23                      (∀ (A P S O : Iota),
% 4.04/4.23                        Or
% 4.04/4.23                          (Or
% 4.04/4.23                            (Or
% 4.04/4.23                              (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.04/4.23                              (Not (plant O)))
% 4.04/4.23                            (Not (msmaller S A)))
% 4.04/4.23                          (Not (eats S O))))
% 4.04/4.23                    (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.23                  (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.23                (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.23              (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.23            (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.23          (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.23        (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))))
% 4.04/4.23      (∀ (S : Iota), Or (eats S (sf S)) (Not (snail S))))
% 4.04/4.23    True
% 4.04/4.23  Clause #5 (by clausification #[3]): ∀ (a : Iota),
% 4.04/4.23    Eq
% 4.04/4.23      (∀ (E G : Iota),
% 4.04/4.23        Or (Or (Or (Or (Not (animal a)) (Not (animal E))) (Not (grain G))) (Not (eats a E))) (Not (eats E G)))
% 4.04/4.23      True
% 4.04/4.23  Clause #6 (by clausification #[5]): ∀ (a a_1 : Iota),
% 4.04/4.23    Eq
% 4.04/4.23      (∀ (G : Iota),
% 4.04/4.23        Or (Or (Or (Or (Not (animal a)) (Not (animal a_1))) (Not (grain G))) (Not (eats a a_1))) (Not (eats a_1 G)))
% 4.04/4.23      True
% 4.04/4.23  Clause #7 (by clausification #[6]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23    Eq (Or (Or (Or (Or (Not (animal a)) (Not (animal a_1))) (Not (grain a_2))) (Not (eats a a_1))) (Not (eats a_1 a_2)))
% 4.04/4.23      True
% 4.04/4.23  Clause #8 (by clausification #[7]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23    Or (Eq (Or (Or (Or (Not (animal a)) (Not (animal a_1))) (Not (grain a_2))) (Not (eats a a_1))) True)
% 4.04/4.23      (Eq (Not (eats a_1 a_2)) True)
% 4.04/4.23  Clause #9 (by clausification #[8]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23    Or (Eq (Not (eats a a_1)) True)
% 4.04/4.23      (Or (Eq (Or (Or (Not (animal a_2)) (Not (animal a))) (Not (grain a_1))) True) (Eq (Not (eats a_2 a)) True))
% 4.04/4.23  Clause #10 (by clausification #[9]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23    Or (Eq (Or (Or (Not (animal a)) (Not (animal a_1))) (Not (grain a_2))) True)
% 4.04/4.23      (Or (Eq (Not (eats a a_1)) True) (Eq (eats a_1 a_2) False))
% 4.04/4.23  Clause #11 (by clausification #[10]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23    Or (Eq (Not (eats a a_1)) True)
% 4.04/4.23      (Or (Eq (eats a_1 a_2) False) (Or (Eq (Or (Not (animal a)) (Not (animal a_1))) True) (Eq (Not (grain a_2)) True)))
% 4.04/4.23  Clause #12 (by clausification #[11]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23    Or (Eq (eats a a_1) False)
% 4.04/4.23      (Or (Eq (Or (Not (animal a_2)) (Not (animal a))) True) (Or (Eq (Not (grain a_1)) True) (Eq (eats a_2 a) False)))
% 4.04/4.23  Clause #13 (by clausification #[12]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23    Or (Eq (eats a a_1) False)
% 4.04/4.23      (Or (Eq (Not (grain a_1)) True)
% 4.04/4.23        (Or (Eq (eats a_2 a) False) (Or (Eq (Not (animal a_2)) True) (Eq (Not (animal a)) True))))
% 4.04/4.23  Clause #14 (by clausification #[13]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23    Or (Eq (eats a a_1) False)
% 4.04/4.23      (Or (Eq (eats a_2 a) False)
% 4.04/4.23        (Or (Eq (Not (animal a_2)) True) (Or (Eq (Not (animal a)) True) (Eq (grain a_1) False))))
% 4.04/4.23  Clause #15 (by clausification #[14]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23    Or (Eq (eats a a_1) False)
% 4.04/4.23      (Or (Eq (eats a_2 a) False) (Or (Eq (Not (animal a)) True) (Or (Eq (grain a_1) False) (Eq (animal a_2) False))))
% 4.04/4.23  Clause #16 (by clausification #[15]): ∀ (a a_1 a_2 : Iota),
% 4.04/4.23    Or (Eq (eats a a_1) False)
% 4.04/4.23      (Or (Eq (eats a_2 a) False) (Or (Eq (grain a_1) False) (Or (Eq (animal a_2) False) (Eq (animal a) False))))
% 4.04/4.23  Clause #17 (by clausification #[4]): Eq (∀ (S : Iota), Or (eats S (sf S)) (Not (snail S))) True
% 4.04/4.23  Clause #18 (by clausification #[4]): Eq
% 4.04/4.24    (And
% 4.04/4.24      (And
% 4.04/4.24        (And
% 4.04/4.24          (And
% 4.04/4.24            (And
% 4.04/4.24              (And
% 4.04/4.24                (And
% 4.04/4.24                  (And
% 4.04/4.24                    (And
% 4.04/4.24                      (And
% 4.04/4.24                        (And
% 4.04/4.24                          (And
% 4.04/4.24                            (And
% 4.04/4.24                              (And
% 4.04/4.24                                (And
% 4.04/4.24                                  (And
% 4.04/4.24                                    (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.24                                      (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.24                                    (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.24                                  (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.24                                (wolf a_wolf))
% 4.04/4.24                              (fox a_fox))
% 4.04/4.24                            (bird a_bird))
% 4.04/4.24                          (snail a_snail))
% 4.04/4.24                        (grain a_grain))
% 4.04/4.24                      (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.24                    (∀ (A P S O : Iota),
% 4.04/4.24                      Or
% 4.04/4.24                        (Or
% 4.04/4.24                          (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.04/4.24                            (Not (plant O)))
% 4.04/4.24                          (Not (msmaller S A)))
% 4.04/4.24                        (Not (eats S O))))
% 4.04/4.24                  (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.24                (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.24              (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.24            (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.24          (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.24        (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.24      (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))))
% 4.04/4.24    True
% 4.04/4.24  Clause #19 (by clausification #[17]): ∀ (a : Iota), Eq (Or (eats a (sf a)) (Not (snail a))) True
% 4.04/4.24  Clause #20 (by clausification #[19]): ∀ (a : Iota), Or (Eq (eats a (sf a)) True) (Eq (Not (snail a)) True)
% 4.04/4.24  Clause #21 (by clausification #[20]): ∀ (a : Iota), Or (Eq (eats a (sf a)) True) (Eq (snail a) False)
% 4.04/4.24  Clause #22 (by clausification #[18]): Eq (∀ (S : Iota), Or (plant (sf S)) (Not (snail S))) True
% 4.04/4.24  Clause #23 (by clausification #[18]): Eq
% 4.04/4.24    (And
% 4.04/4.24      (And
% 4.04/4.24        (And
% 4.04/4.24          (And
% 4.04/4.24            (And
% 4.04/4.24              (And
% 4.04/4.24                (And
% 4.04/4.24                  (And
% 4.04/4.24                    (And
% 4.04/4.24                      (And
% 4.04/4.24                        (And
% 4.04/4.24                          (And
% 4.04/4.24                            (And
% 4.04/4.24                              (And
% 4.04/4.24                                (And
% 4.04/4.24                                  (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.04/4.24                                    (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.04/4.24                                  (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.04/4.24                                (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.04/4.24                              (wolf a_wolf))
% 4.04/4.24                            (fox a_fox))
% 4.04/4.24                          (bird a_bird))
% 4.04/4.24                        (snail a_snail))
% 4.04/4.24                      (grain a_grain))
% 4.04/4.24                    (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.04/4.24                  (∀ (A P S O : Iota),
% 4.04/4.24                    Or
% 4.04/4.24                      (Or
% 4.04/4.24                        (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.04/4.24                          (Not (plant O)))
% 4.04/4.24                        (Not (msmaller S A)))
% 4.04/4.24                      (Not (eats S O))))
% 4.04/4.24                (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.04/4.24              (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.04/4.24            (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.04/4.24          (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.04/4.24        (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.04/4.24      (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))))
% 4.04/4.24    True
% 4.12/4.26  Clause #24 (by clausification #[22]): ∀ (a : Iota), Eq (Or (plant (sf a)) (Not (snail a))) True
% 4.12/4.26  Clause #25 (by clausification #[24]): ∀ (a : Iota), Or (Eq (plant (sf a)) True) (Eq (Not (snail a)) True)
% 4.12/4.26  Clause #26 (by clausification #[25]): ∀ (a : Iota), Or (Eq (plant (sf a)) True) (Eq (snail a) False)
% 4.12/4.26  Clause #27 (by clausification #[23]): Eq (∀ (B S : Iota), Or (Or (Not (bird B)) (Not (snail S))) (Not (eats B S))) True
% 4.12/4.26  Clause #28 (by clausification #[23]): Eq
% 4.12/4.26    (And
% 4.12/4.26      (And
% 4.12/4.26        (And
% 4.12/4.26          (And
% 4.12/4.26            (And
% 4.12/4.26              (And
% 4.12/4.26                (And
% 4.12/4.26                  (And
% 4.12/4.26                    (And
% 4.12/4.26                      (And
% 4.12/4.26                        (And
% 4.12/4.26                          (And
% 4.12/4.26                            (And
% 4.12/4.26                              (And
% 4.12/4.26                                (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.12/4.26                                  (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.12/4.26                                (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.12/4.26                              (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.12/4.26                            (wolf a_wolf))
% 4.12/4.26                          (fox a_fox))
% 4.12/4.26                        (bird a_bird))
% 4.12/4.26                      (snail a_snail))
% 4.12/4.26                    (grain a_grain))
% 4.12/4.26                  (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.12/4.26                (∀ (A P S O : Iota),
% 4.12/4.26                  Or
% 4.12/4.26                    (Or
% 4.12/4.26                      (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.12/4.26                        (Not (plant O)))
% 4.12/4.26                      (Not (msmaller S A)))
% 4.12/4.26                    (Not (eats S O))))
% 4.12/4.26              (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.12/4.26            (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.12/4.26          (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.12/4.26        (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.12/4.26      (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))))
% 4.12/4.26    True
% 4.12/4.26  Clause #29 (by clausification #[27]): ∀ (a : Iota), Eq (∀ (S : Iota), Or (Or (Not (bird a)) (Not (snail S))) (Not (eats a S))) True
% 4.12/4.26  Clause #30 (by clausification #[29]): ∀ (a a_1 : Iota), Eq (Or (Or (Not (bird a)) (Not (snail a_1))) (Not (eats a a_1))) True
% 4.12/4.26  Clause #31 (by clausification #[30]): ∀ (a a_1 : Iota), Or (Eq (Or (Not (bird a)) (Not (snail a_1))) True) (Eq (Not (eats a a_1)) True)
% 4.12/4.26  Clause #32 (by clausification #[31]): ∀ (a a_1 : Iota), Or (Eq (Not (eats a a_1)) True) (Or (Eq (Not (bird a)) True) (Eq (Not (snail a_1)) True))
% 4.12/4.26  Clause #33 (by clausification #[32]): ∀ (a a_1 : Iota), Or (Eq (Not (bird a)) True) (Or (Eq (Not (snail a_1)) True) (Eq (eats a a_1) False))
% 4.12/4.26  Clause #34 (by clausification #[33]): ∀ (a a_1 : Iota), Or (Eq (Not (snail a)) True) (Or (Eq (eats a_1 a) False) (Eq (bird a_1) False))
% 4.12/4.26  Clause #35 (by clausification #[34]): ∀ (a a_1 : Iota), Or (Eq (eats a a_1) False) (Or (Eq (bird a) False) (Eq (snail a_1) False))
% 4.12/4.26  Clause #36 (by clausification #[28]): Eq (∀ (W G : Iota), Or (Or (Not (wolf W)) (Not (grain G))) (Not (eats W G))) True
% 4.12/4.26  Clause #37 (by clausification #[28]): Eq
% 4.12/4.26    (And
% 4.12/4.26      (And
% 4.12/4.26        (And
% 4.12/4.26          (And
% 4.12/4.26            (And
% 4.12/4.26              (And
% 4.12/4.26                (And
% 4.12/4.26                  (And
% 4.12/4.26                    (And
% 4.12/4.26                      (And
% 4.12/4.26                        (And
% 4.12/4.26                          (And
% 4.12/4.26                            (And
% 4.12/4.26                              (And (∀ (X : Iota), Or (animal X) (Not (wolf X)))
% 4.12/4.26                                (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.12/4.26                              (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.12/4.26                            (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.12/4.26                          (wolf a_wolf))
% 4.12/4.26                        (fox a_fox))
% 4.12/4.26                      (bird a_bird))
% 4.12/4.26                    (snail a_snail))
% 4.12/4.26                  (grain a_grain))
% 4.12/4.26                (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.12/4.26              (∀ (A P S O : Iota),
% 4.12/4.26                Or
% 4.12/4.26                  (Or
% 4.12/4.26                    (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.13/4.29                      (Not (plant O)))
% 4.13/4.29                    (Not (msmaller S A)))
% 4.13/4.29                  (Not (eats S O))))
% 4.13/4.29            (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.13/4.29          (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.13/4.29        (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.13/4.29      (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))))
% 4.13/4.29    True
% 4.13/4.29  Clause #38 (by clausification #[36]): ∀ (a : Iota), Eq (∀ (G : Iota), Or (Or (Not (wolf a)) (Not (grain G))) (Not (eats a G))) True
% 4.13/4.29  Clause #39 (by clausification #[38]): ∀ (a a_1 : Iota), Eq (Or (Or (Not (wolf a)) (Not (grain a_1))) (Not (eats a a_1))) True
% 4.13/4.29  Clause #40 (by clausification #[39]): ∀ (a a_1 : Iota), Or (Eq (Or (Not (wolf a)) (Not (grain a_1))) True) (Eq (Not (eats a a_1)) True)
% 4.13/4.29  Clause #41 (by clausification #[40]): ∀ (a a_1 : Iota), Or (Eq (Not (eats a a_1)) True) (Or (Eq (Not (wolf a)) True) (Eq (Not (grain a_1)) True))
% 4.13/4.29  Clause #42 (by clausification #[41]): ∀ (a a_1 : Iota), Or (Eq (Not (wolf a)) True) (Or (Eq (Not (grain a_1)) True) (Eq (eats a a_1) False))
% 4.13/4.29  Clause #43 (by clausification #[42]): ∀ (a a_1 : Iota), Or (Eq (Not (grain a)) True) (Or (Eq (eats a_1 a) False) (Eq (wolf a_1) False))
% 4.13/4.29  Clause #44 (by clausification #[43]): ∀ (a a_1 : Iota), Or (Eq (eats a a_1) False) (Or (Eq (wolf a) False) (Eq (grain a_1) False))
% 4.13/4.29  Clause #45 (by clausification #[37]): Eq (∀ (F W : Iota), Or (Or (Not (wolf W)) (Not (fox F))) (Not (eats W F))) True
% 4.13/4.29  Clause #46 (by clausification #[37]): Eq
% 4.13/4.29    (And
% 4.13/4.29      (And
% 4.13/4.29        (And
% 4.13/4.29          (And
% 4.13/4.29            (And
% 4.13/4.29              (And
% 4.13/4.29                (And
% 4.13/4.29                  (And
% 4.13/4.29                    (And
% 4.13/4.29                      (And
% 4.13/4.29                        (And
% 4.13/4.29                          (And
% 4.13/4.29                            (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.13/4.29                            (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.13/4.29                          (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.13/4.29                        (wolf a_wolf))
% 4.13/4.29                      (fox a_fox))
% 4.13/4.29                    (bird a_bird))
% 4.13/4.29                  (snail a_snail))
% 4.13/4.29                (grain a_grain))
% 4.13/4.29              (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.13/4.29            (∀ (A P S O : Iota),
% 4.13/4.29              Or
% 4.13/4.29                (Or
% 4.13/4.29                  (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.13/4.29                    (Not (plant O)))
% 4.13/4.29                  (Not (msmaller S A)))
% 4.13/4.29                (Not (eats S O))))
% 4.13/4.29          (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.13/4.29        (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.13/4.29      (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))))
% 4.13/4.29    True
% 4.13/4.29  Clause #47 (by clausification #[45]): ∀ (a : Iota), Eq (∀ (W : Iota), Or (Or (Not (wolf W)) (Not (fox a))) (Not (eats W a))) True
% 4.13/4.29  Clause #48 (by clausification #[47]): ∀ (a a_1 : Iota), Eq (Or (Or (Not (wolf a)) (Not (fox a_1))) (Not (eats a a_1))) True
% 4.13/4.29  Clause #49 (by clausification #[48]): ∀ (a a_1 : Iota), Or (Eq (Or (Not (wolf a)) (Not (fox a_1))) True) (Eq (Not (eats a a_1)) True)
% 4.13/4.29  Clause #50 (by clausification #[49]): ∀ (a a_1 : Iota), Or (Eq (Not (eats a a_1)) True) (Or (Eq (Not (wolf a)) True) (Eq (Not (fox a_1)) True))
% 4.13/4.29  Clause #51 (by clausification #[50]): ∀ (a a_1 : Iota), Or (Eq (Not (wolf a)) True) (Or (Eq (Not (fox a_1)) True) (Eq (eats a a_1) False))
% 4.13/4.29  Clause #52 (by clausification #[51]): ∀ (a a_1 : Iota), Or (Eq (Not (fox a)) True) (Or (Eq (eats a_1 a) False) (Eq (wolf a_1) False))
% 4.13/4.29  Clause #53 (by clausification #[52]): ∀ (a a_1 : Iota), Or (Eq (eats a a_1) False) (Or (Eq (wolf a) False) (Eq (fox a_1) False))
% 4.13/4.29  Clause #54 (by clausification #[46]): Eq (∀ (F W : Iota), Or (Or (msmaller F W) (Not (fox F))) (Not (wolf W))) True
% 4.13/4.29  Clause #55 (by clausification #[46]): Eq
% 4.13/4.29    (And
% 4.13/4.29      (And
% 4.13/4.29        (And
% 4.13/4.29          (And
% 4.13/4.29            (And
% 4.13/4.29              (And
% 4.13/4.29                (And
% 4.13/4.29                  (And
% 4.17/4.31                    (And
% 4.17/4.31                      (And
% 4.17/4.31                        (And
% 4.17/4.31                          (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.17/4.31                          (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.17/4.31                        (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.17/4.31                      (wolf a_wolf))
% 4.17/4.31                    (fox a_fox))
% 4.17/4.31                  (bird a_bird))
% 4.17/4.31                (snail a_snail))
% 4.17/4.31              (grain a_grain))
% 4.17/4.31            (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.17/4.31          (∀ (A P S O : Iota),
% 4.17/4.31            Or
% 4.17/4.31              (Or
% 4.17/4.31                (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.17/4.31                  (Not (plant O)))
% 4.17/4.31                (Not (msmaller S A)))
% 4.17/4.31              (Not (eats S O))))
% 4.17/4.31        (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.17/4.31      (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))))
% 4.17/4.31    True
% 4.17/4.31  Clause #56 (by clausification #[54]): ∀ (a : Iota), Eq (∀ (W : Iota), Or (Or (msmaller a W) (Not (fox a))) (Not (wolf W))) True
% 4.17/4.31  Clause #57 (by clausification #[56]): ∀ (a a_1 : Iota), Eq (Or (Or (msmaller a a_1) (Not (fox a))) (Not (wolf a_1))) True
% 4.17/4.31  Clause #58 (by clausification #[57]): ∀ (a a_1 : Iota), Or (Eq (Or (msmaller a a_1) (Not (fox a))) True) (Eq (Not (wolf a_1)) True)
% 4.17/4.31  Clause #59 (by clausification #[58]): ∀ (a a_1 : Iota), Or (Eq (Not (wolf a)) True) (Or (Eq (msmaller a_1 a) True) (Eq (Not (fox a_1)) True))
% 4.17/4.31  Clause #60 (by clausification #[59]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (Not (fox a)) True) (Eq (wolf a_1) False))
% 4.17/4.31  Clause #61 (by clausification #[60]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (wolf a_1) False) (Eq (fox a) False))
% 4.17/4.31  Clause #62 (by clausification #[55]): Eq (∀ (B F : Iota), Or (Or (msmaller B F) (Not (bird B))) (Not (fox F))) True
% 4.17/4.31  Clause #63 (by clausification #[55]): Eq
% 4.17/4.31    (And
% 4.17/4.31      (And
% 4.17/4.31        (And
% 4.17/4.31          (And
% 4.17/4.31            (And
% 4.17/4.31              (And
% 4.17/4.31                (And
% 4.17/4.31                  (And
% 4.17/4.31                    (And
% 4.17/4.31                      (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.17/4.31                        (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.17/4.31                      (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.17/4.31                    (wolf a_wolf))
% 4.17/4.31                  (fox a_fox))
% 4.17/4.31                (bird a_bird))
% 4.17/4.31              (snail a_snail))
% 4.17/4.31            (grain a_grain))
% 4.17/4.31          (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.17/4.31        (∀ (A P S O : Iota),
% 4.17/4.31          Or
% 4.17/4.31            (Or
% 4.17/4.31              (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.17/4.31                (Not (plant O)))
% 4.17/4.31              (Not (msmaller S A)))
% 4.17/4.31            (Not (eats S O))))
% 4.17/4.31      (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))))
% 4.17/4.31    True
% 4.17/4.31  Clause #64 (by clausification #[62]): ∀ (a : Iota), Eq (∀ (F : Iota), Or (Or (msmaller a F) (Not (bird a))) (Not (fox F))) True
% 4.17/4.31  Clause #65 (by clausification #[64]): ∀ (a a_1 : Iota), Eq (Or (Or (msmaller a a_1) (Not (bird a))) (Not (fox a_1))) True
% 4.17/4.31  Clause #66 (by clausification #[65]): ∀ (a a_1 : Iota), Or (Eq (Or (msmaller a a_1) (Not (bird a))) True) (Eq (Not (fox a_1)) True)
% 4.17/4.31  Clause #67 (by clausification #[66]): ∀ (a a_1 : Iota), Or (Eq (Not (fox a)) True) (Or (Eq (msmaller a_1 a) True) (Eq (Not (bird a_1)) True))
% 4.17/4.31  Clause #68 (by clausification #[67]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (Not (bird a)) True) (Eq (fox a_1) False))
% 4.17/4.31  Clause #69 (by clausification #[68]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (fox a_1) False) (Eq (bird a) False))
% 4.17/4.31  Clause #70 (by clausification #[63]): Eq (∀ (S B : Iota), Or (Or (msmaller S B) (Not (snail S))) (Not (bird B))) True
% 4.17/4.31  Clause #71 (by clausification #[63]): Eq
% 4.17/4.31    (And
% 4.17/4.31      (And
% 4.17/4.31        (And
% 4.17/4.31          (And
% 4.17/4.31            (And
% 4.17/4.31              (And
% 4.17/4.31                (And
% 4.17/4.31                  (And
% 4.17/4.31                    (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.17/4.33                      (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.17/4.33                    (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.17/4.33                  (wolf a_wolf))
% 4.17/4.33                (fox a_fox))
% 4.17/4.33              (bird a_bird))
% 4.17/4.33            (snail a_snail))
% 4.17/4.33          (grain a_grain))
% 4.17/4.33        (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.17/4.33      (∀ (A P S O : Iota),
% 4.17/4.33        Or
% 4.17/4.33          (Or
% 4.17/4.33            (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S)))
% 4.17/4.33              (Not (plant O)))
% 4.17/4.33            (Not (msmaller S A)))
% 4.17/4.33          (Not (eats S O))))
% 4.17/4.33    True
% 4.17/4.33  Clause #72 (by clausification #[70]): ∀ (a : Iota), Eq (∀ (B : Iota), Or (Or (msmaller a B) (Not (snail a))) (Not (bird B))) True
% 4.17/4.33  Clause #73 (by clausification #[72]): ∀ (a a_1 : Iota), Eq (Or (Or (msmaller a a_1) (Not (snail a))) (Not (bird a_1))) True
% 4.17/4.33  Clause #74 (by clausification #[73]): ∀ (a a_1 : Iota), Or (Eq (Or (msmaller a a_1) (Not (snail a))) True) (Eq (Not (bird a_1)) True)
% 4.17/4.33  Clause #75 (by clausification #[74]): ∀ (a a_1 : Iota), Or (Eq (Not (bird a)) True) (Or (Eq (msmaller a_1 a) True) (Eq (Not (snail a_1)) True))
% 4.17/4.33  Clause #76 (by clausification #[75]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (Not (snail a)) True) (Eq (bird a_1) False))
% 4.17/4.33  Clause #77 (by clausification #[76]): ∀ (a a_1 : Iota), Or (Eq (msmaller a a_1) True) (Or (Eq (bird a_1) False) (Eq (snail a) False))
% 4.17/4.33  Clause #78 (by clausification #[71]): Eq
% 4.17/4.33    (∀ (A P S O : Iota),
% 4.17/4.33      Or
% 4.17/4.33        (Or
% 4.17/4.33          (Or (Or (Or (Or (Or (eats A P) (eats A S)) (Not (animal A))) (Not (plant P))) (Not (animal S))) (Not (plant O)))
% 4.17/4.33          (Not (msmaller S A)))
% 4.17/4.33        (Not (eats S O)))
% 4.17/4.33    True
% 4.17/4.33  Clause #79 (by clausification #[71]): Eq
% 4.17/4.33    (And
% 4.17/4.33      (And
% 4.17/4.33        (And
% 4.17/4.33          (And
% 4.17/4.33            (And
% 4.17/4.33              (And
% 4.17/4.33                (And
% 4.17/4.33                  (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.17/4.33                    (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.17/4.33                  (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.17/4.33                (wolf a_wolf))
% 4.17/4.33              (fox a_fox))
% 4.17/4.33            (bird a_bird))
% 4.17/4.33          (snail a_snail))
% 4.17/4.33        (grain a_grain))
% 4.17/4.33      (∀ (X : Iota), Or (plant X) (Not (grain X))))
% 4.17/4.33    True
% 4.17/4.33  Clause #80 (by clausification #[78]): ∀ (a : Iota),
% 4.17/4.33    Eq
% 4.17/4.33      (∀ (P S O : Iota),
% 4.17/4.33        Or
% 4.17/4.33          (Or
% 4.17/4.33            (Or (Or (Or (Or (Or (eats a P) (eats a S)) (Not (animal a))) (Not (plant P))) (Not (animal S)))
% 4.17/4.33              (Not (plant O)))
% 4.17/4.33            (Not (msmaller S a)))
% 4.17/4.33          (Not (eats S O)))
% 4.17/4.33      True
% 4.17/4.33  Clause #81 (by clausification #[80]): ∀ (a a_1 : Iota),
% 4.17/4.33    Eq
% 4.17/4.33      (∀ (S O : Iota),
% 4.17/4.33        Or
% 4.17/4.33          (Or
% 4.17/4.33            (Or (Or (Or (Or (Or (eats a a_1) (eats a S)) (Not (animal a))) (Not (plant a_1))) (Not (animal S)))
% 4.17/4.33              (Not (plant O)))
% 4.17/4.33            (Not (msmaller S a)))
% 4.17/4.33          (Not (eats S O)))
% 4.17/4.33      True
% 4.17/4.33  Clause #82 (by clausification #[81]): ∀ (a a_1 a_2 : Iota),
% 4.17/4.33    Eq
% 4.17/4.33      (∀ (O : Iota),
% 4.17/4.33        Or
% 4.17/4.33          (Or
% 4.17/4.33            (Or (Or (Or (Or (Or (eats a a_1) (eats a a_2)) (Not (animal a))) (Not (plant a_1))) (Not (animal a_2)))
% 4.17/4.33              (Not (plant O)))
% 4.17/4.33            (Not (msmaller a_2 a)))
% 4.17/4.33          (Not (eats a_2 O)))
% 4.17/4.33      True
% 4.17/4.33  Clause #83 (by clausification #[82]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.17/4.33    Eq
% 4.17/4.33      (Or
% 4.17/4.33        (Or
% 4.17/4.33          (Or (Or (Or (Or (Or (eats a a_1) (eats a a_2)) (Not (animal a))) (Not (plant a_1))) (Not (animal a_2)))
% 4.17/4.33            (Not (plant a_3)))
% 4.17/4.33          (Not (msmaller a_2 a)))
% 4.17/4.33        (Not (eats a_2 a_3)))
% 4.17/4.33      True
% 4.17/4.33  Clause #84 (by clausification #[83]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.17/4.33    Or
% 4.17/4.33      (Eq
% 4.17/4.33        (Or
% 4.17/4.33          (Or (Or (Or (Or (Or (eats a a_1) (eats a a_2)) (Not (animal a))) (Not (plant a_1))) (Not (animal a_2)))
% 4.17/4.33            (Not (plant a_3)))
% 4.17/4.33          (Not (msmaller a_2 a)))
% 4.17/4.33        True)
% 4.17/4.33      (Eq (Not (eats a_2 a_3)) True)
% 4.17/4.33  Clause #85 (by clausification #[84]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.17/4.33    Or (Eq (Not (eats a a_1)) True)
% 4.17/4.33      (Or
% 4.17/4.33        (Eq
% 4.17/4.33          (Or (Or (Or (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) (Not (plant a_3))) (Not (animal a)))
% 4.17/4.33            (Not (plant a_1)))
% 4.17/4.33          True)
% 4.17/4.33        (Eq (Not (msmaller a a_2)) True))
% 4.19/4.35  Clause #86 (by clausification #[85]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or
% 4.19/4.35      (Eq
% 4.19/4.35        (Or (Or (Or (Or (Or (eats a a_1) (eats a a_2)) (Not (animal a))) (Not (plant a_1))) (Not (animal a_2)))
% 4.19/4.35          (Not (plant a_3)))
% 4.19/4.35        True)
% 4.19/4.35      (Or (Eq (Not (msmaller a_2 a)) True) (Eq (eats a_2 a_3) False))
% 4.19/4.35  Clause #87 (by clausification #[86]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or (Eq (Not (msmaller a a_1)) True)
% 4.19/4.35      (Or (Eq (eats a a_2) False)
% 4.19/4.35        (Or
% 4.19/4.35          (Eq (Or (Or (Or (Or (eats a_1 a_3) (eats a_1 a)) (Not (animal a_1))) (Not (plant a_3))) (Not (animal a))) True)
% 4.19/4.35          (Eq (Not (plant a_2)) True)))
% 4.19/4.35  Clause #88 (by clausification #[87]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or (Eq (eats a a_1) False)
% 4.19/4.35      (Or (Eq (Or (Or (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) (Not (plant a_3))) (Not (animal a))) True)
% 4.19/4.35        (Or (Eq (Not (plant a_1)) True) (Eq (msmaller a a_2) False)))
% 4.19/4.35  Clause #89 (by clausification #[88]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or (Eq (eats a a_1) False)
% 4.19/4.35      (Or (Eq (Not (plant a_1)) True)
% 4.19/4.35        (Or (Eq (msmaller a a_2) False)
% 4.19/4.35          (Or (Eq (Or (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) (Not (plant a_3))) True)
% 4.19/4.35            (Eq (Not (animal a)) True))))
% 4.19/4.35  Clause #90 (by clausification #[89]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or (Eq (eats a a_1) False)
% 4.19/4.35      (Or (Eq (msmaller a a_2) False)
% 4.19/4.35        (Or (Eq (Or (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) (Not (plant a_3))) True)
% 4.19/4.35          (Or (Eq (Not (animal a)) True) (Eq (plant a_1) False))))
% 4.19/4.35  Clause #91 (by clausification #[90]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or (Eq (eats a a_1) False)
% 4.19/4.35      (Or (Eq (msmaller a a_2) False)
% 4.19/4.35        (Or (Eq (Not (animal a)) True)
% 4.19/4.35          (Or (Eq (plant a_1) False)
% 4.19/4.35            (Or (Eq (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) True) (Eq (Not (plant a_3)) True)))))
% 4.19/4.35  Clause #92 (by clausification #[91]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or (Eq (eats a a_1) False)
% 4.19/4.35      (Or (Eq (msmaller a a_2) False)
% 4.19/4.35        (Or (Eq (plant a_1) False)
% 4.19/4.35          (Or (Eq (Or (Or (eats a_2 a_3) (eats a_2 a)) (Not (animal a_2))) True)
% 4.19/4.35            (Or (Eq (Not (plant a_3)) True) (Eq (animal a) False)))))
% 4.19/4.35  Clause #93 (by clausification #[92]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or (Eq (eats a a_1) False)
% 4.19/4.35      (Or (Eq (msmaller a a_2) False)
% 4.19/4.35        (Or (Eq (plant a_1) False)
% 4.19/4.35          (Or (Eq (Not (plant a_3)) True)
% 4.19/4.35            (Or (Eq (animal a) False) (Or (Eq (Or (eats a_2 a_3) (eats a_2 a)) True) (Eq (Not (animal a_2)) True))))))
% 4.19/4.35  Clause #94 (by clausification #[93]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or (Eq (eats a a_1) False)
% 4.19/4.35      (Or (Eq (msmaller a a_2) False)
% 4.19/4.35        (Or (Eq (plant a_1) False)
% 4.19/4.35          (Or (Eq (animal a) False)
% 4.19/4.35            (Or (Eq (Or (eats a_2 a_3) (eats a_2 a)) True) (Or (Eq (Not (animal a_2)) True) (Eq (plant a_3) False))))))
% 4.19/4.35  Clause #95 (by clausification #[94]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or (Eq (eats a a_1) False)
% 4.19/4.35      (Or (Eq (msmaller a a_2) False)
% 4.19/4.35        (Or (Eq (plant a_1) False)
% 4.19/4.35          (Or (Eq (animal a) False)
% 4.19/4.35            (Or (Eq (Not (animal a_2)) True)
% 4.19/4.35              (Or (Eq (plant a_3) False) (Or (Eq (eats a_2 a_3) True) (Eq (eats a_2 a) True)))))))
% 4.19/4.35  Clause #96 (by clausification #[95]): ∀ (a a_1 a_2 a_3 : Iota),
% 4.19/4.35    Or (Eq (eats a a_1) False)
% 4.19/4.35      (Or (Eq (msmaller a a_2) False)
% 4.19/4.35        (Or (Eq (plant a_1) False)
% 4.19/4.35          (Or (Eq (animal a) False)
% 4.19/4.35            (Or (Eq (plant a_3) False)
% 4.19/4.35              (Or (Eq (eats a_2 a_3) True) (Or (Eq (eats a_2 a) True) (Eq (animal a_2) False)))))))
% 4.19/4.35  Clause #97 (by clausification #[79]): Eq (∀ (X : Iota), Or (plant X) (Not (grain X))) True
% 4.19/4.35  Clause #98 (by clausification #[79]): Eq
% 4.19/4.35    (And
% 4.19/4.35      (And
% 4.19/4.35        (And
% 4.19/4.35          (And
% 4.19/4.35            (And
% 4.19/4.35              (And
% 4.19/4.35                (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.35                  (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.35                (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.35              (wolf a_wolf))
% 4.19/4.35            (fox a_fox))
% 4.19/4.35          (bird a_bird))
% 4.19/4.35        (snail a_snail))
% 4.19/4.35      (grain a_grain))
% 4.19/4.35    True
% 4.19/4.35  Clause #99 (by clausification #[97]): ∀ (a : Iota), Eq (Or (plant a) (Not (grain a))) True
% 4.19/4.37  Clause #100 (by clausification #[99]): ∀ (a : Iota), Or (Eq (plant a) True) (Eq (Not (grain a)) True)
% 4.19/4.37  Clause #101 (by clausification #[100]): ∀ (a : Iota), Or (Eq (plant a) True) (Eq (grain a) False)
% 4.19/4.37  Clause #102 (by clausification #[98]): Eq (grain a_grain) True
% 4.19/4.37  Clause #103 (by clausification #[98]): Eq
% 4.19/4.37    (And
% 4.19/4.37      (And
% 4.19/4.37        (And
% 4.19/4.37          (And
% 4.19/4.37            (And
% 4.19/4.37              (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.37                (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.37              (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.37            (wolf a_wolf))
% 4.19/4.37          (fox a_fox))
% 4.19/4.37        (bird a_bird))
% 4.19/4.37      (snail a_snail))
% 4.19/4.37    True
% 4.19/4.37  Clause #104 (by superposition #[102, 101]): Or (Eq (plant a_grain) True) (Eq True False)
% 4.19/4.37  Clause #105 (by clausification #[104]): Eq (plant a_grain) True
% 4.19/4.37  Clause #106 (by clausification #[103]): Eq (snail a_snail) True
% 4.19/4.37  Clause #107 (by clausification #[103]): Eq
% 4.19/4.37    (And
% 4.19/4.37      (And
% 4.19/4.37        (And
% 4.19/4.37          (And
% 4.19/4.37            (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.37              (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.37            (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.37          (wolf a_wolf))
% 4.19/4.37        (fox a_fox))
% 4.19/4.37      (bird a_bird))
% 4.19/4.37    True
% 4.19/4.37  Clause #108 (by superposition #[106, 21]): Or (Eq (eats a_snail (sf a_snail)) True) (Eq True False)
% 4.19/4.37  Clause #109 (by superposition #[106, 26]): Or (Eq (plant (sf a_snail)) True) (Eq True False)
% 4.19/4.37  Clause #110 (by clausification #[109]): Eq (plant (sf a_snail)) True
% 4.19/4.37  Clause #111 (by clausification #[108]): Eq (eats a_snail (sf a_snail)) True
% 4.19/4.37  Clause #116 (by superposition #[111, 96]): ∀ (a a_1 : Iota),
% 4.19/4.37    Or (Eq True False)
% 4.19/4.37      (Or (Eq (msmaller a_snail a) False)
% 4.19/4.37        (Or (Eq (plant (sf a_snail)) False)
% 4.19/4.37          (Or (Eq (animal a_snail) False)
% 4.19/4.37            (Or (Eq (plant a_1) False)
% 4.19/4.37              (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_snail) True) (Eq (animal a) False)))))))
% 4.19/4.37  Clause #118 (by clausification #[107]): Eq (bird a_bird) True
% 4.19/4.37  Clause #119 (by clausification #[107]): Eq
% 4.19/4.37    (And
% 4.19/4.37      (And
% 4.19/4.37        (And
% 4.19/4.37          (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.37            (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.37          (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.37        (wolf a_wolf))
% 4.19/4.37      (fox a_fox))
% 4.19/4.37    True
% 4.19/4.37  Clause #120 (by superposition #[118, 77]): ∀ (a : Iota), Or (Eq (msmaller a a_bird) True) (Or (Eq True False) (Eq (snail a) False))
% 4.19/4.37  Clause #121 (by clausification #[120]): ∀ (a : Iota), Or (Eq (msmaller a a_bird) True) (Eq (snail a) False)
% 4.19/4.37  Clause #122 (by superposition #[121, 106]): Or (Eq (msmaller a_snail a_bird) True) (Eq False True)
% 4.19/4.37  Clause #123 (by clausification #[122]): Eq (msmaller a_snail a_bird) True
% 4.19/4.37  Clause #127 (by clausification #[116]): ∀ (a a_1 : Iota),
% 4.19/4.37    Or (Eq (msmaller a_snail a) False)
% 4.19/4.37      (Or (Eq (plant (sf a_snail)) False)
% 4.19/4.37        (Or (Eq (animal a_snail) False)
% 4.19/4.37          (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_snail) True) (Eq (animal a) False))))))
% 4.19/4.37  Clause #128 (by forward demodulation #[127, 110]): ∀ (a a_1 : Iota),
% 4.19/4.37    Or (Eq (msmaller a_snail a) False)
% 4.19/4.37      (Or (Eq True False)
% 4.19/4.37        (Or (Eq (animal a_snail) False)
% 4.19/4.37          (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_snail) True) (Eq (animal a) False))))))
% 4.19/4.37  Clause #129 (by clausification #[128]): ∀ (a a_1 : Iota),
% 4.19/4.37    Or (Eq (msmaller a_snail a) False)
% 4.19/4.37      (Or (Eq (animal a_snail) False)
% 4.19/4.37        (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_snail) True) (Eq (animal a) False)))))
% 4.19/4.37  Clause #130 (by superposition #[129, 123]): ∀ (a : Iota),
% 4.19/4.37    Or (Eq (animal a_snail) False)
% 4.19/4.37      (Or (Eq (plant a) False)
% 4.19/4.37        (Or (Eq (eats a_bird a) True)
% 4.19/4.37          (Or (Eq (eats a_bird a_snail) True) (Or (Eq (animal a_bird) False) (Eq False True)))))
% 4.19/4.37  Clause #131 (by clausification #[130]): ∀ (a : Iota),
% 4.19/4.37    Or (Eq (animal a_snail) False)
% 4.19/4.37      (Or (Eq (plant a) False)
% 4.19/4.37        (Or (Eq (eats a_bird a) True) (Or (Eq (eats a_bird a_snail) True) (Eq (animal a_bird) False))))
% 4.19/4.40  Clause #132 (by clausification #[119]): Eq (fox a_fox) True
% 4.19/4.40  Clause #133 (by clausification #[119]): Eq
% 4.19/4.40    (And
% 4.19/4.40      (And
% 4.19/4.40        (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.40          (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.40        (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.40      (wolf a_wolf))
% 4.19/4.40    True
% 4.19/4.40  Clause #134 (by superposition #[132, 69]): ∀ (a : Iota), Or (Eq (msmaller a a_fox) True) (Or (Eq True False) (Eq (bird a) False))
% 4.19/4.40  Clause #135 (by clausification #[134]): ∀ (a : Iota), Or (Eq (msmaller a a_fox) True) (Eq (bird a) False)
% 4.19/4.40  Clause #136 (by superposition #[135, 118]): Or (Eq (msmaller a_bird a_fox) True) (Eq False True)
% 4.19/4.40  Clause #137 (by clausification #[136]): Eq (msmaller a_bird a_fox) True
% 4.19/4.40  Clause #138 (by clausification #[133]): Eq (wolf a_wolf) True
% 4.19/4.40  Clause #139 (by clausification #[133]): Eq
% 4.19/4.40    (And
% 4.19/4.40      (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.40        (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.40      (∀ (X : Iota), Or (animal X) (Not (snail X))))
% 4.19/4.40    True
% 4.19/4.40  Clause #140 (by superposition #[138, 61]): ∀ (a : Iota), Or (Eq (msmaller a a_wolf) True) (Or (Eq True False) (Eq (fox a) False))
% 4.19/4.40  Clause #141 (by clausification #[139]): Eq (∀ (X : Iota), Or (animal X) (Not (snail X))) True
% 4.19/4.40  Clause #142 (by clausification #[139]): Eq
% 4.19/4.40    (And (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X))))
% 4.19/4.40      (∀ (X : Iota), Or (animal X) (Not (bird X))))
% 4.19/4.40    True
% 4.19/4.40  Clause #143 (by clausification #[141]): ∀ (a : Iota), Eq (Or (animal a) (Not (snail a))) True
% 4.19/4.40  Clause #144 (by clausification #[143]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (Not (snail a)) True)
% 4.19/4.40  Clause #145 (by clausification #[144]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (snail a) False)
% 4.19/4.40  Clause #146 (by superposition #[145, 106]): Or (Eq (animal a_snail) True) (Eq False True)
% 4.19/4.40  Clause #147 (by clausification #[146]): Eq (animal a_snail) True
% 4.19/4.40  Clause #150 (by backward demodulation #[147, 131]): ∀ (a : Iota),
% 4.19/4.40    Or (Eq True False)
% 4.19/4.40      (Or (Eq (plant a) False)
% 4.19/4.40        (Or (Eq (eats a_bird a) True) (Or (Eq (eats a_bird a_snail) True) (Eq (animal a_bird) False))))
% 4.19/4.40  Clause #151 (by clausification #[140]): ∀ (a : Iota), Or (Eq (msmaller a a_wolf) True) (Eq (fox a) False)
% 4.19/4.40  Clause #152 (by superposition #[151, 132]): Or (Eq (msmaller a_fox a_wolf) True) (Eq False True)
% 4.19/4.40  Clause #153 (by clausification #[152]): Eq (msmaller a_fox a_wolf) True
% 4.19/4.40  Clause #155 (by clausification #[150]): ∀ (a : Iota),
% 4.19/4.40    Or (Eq (plant a) False) (Or (Eq (eats a_bird a) True) (Or (Eq (eats a_bird a_snail) True) (Eq (animal a_bird) False)))
% 4.19/4.40  Clause #156 (by superposition #[155, 105]): Or (Eq (eats a_bird a_grain) True) (Or (Eq (eats a_bird a_snail) True) (Or (Eq (animal a_bird) False) (Eq False True)))
% 4.19/4.40  Clause #158 (by clausification #[142]): Eq (∀ (X : Iota), Or (animal X) (Not (bird X))) True
% 4.19/4.40  Clause #159 (by clausification #[142]): Eq (And (∀ (X : Iota), Or (animal X) (Not (wolf X))) (∀ (X : Iota), Or (animal X) (Not (fox X)))) True
% 4.19/4.40  Clause #160 (by clausification #[158]): ∀ (a : Iota), Eq (Or (animal a) (Not (bird a))) True
% 4.19/4.40  Clause #161 (by clausification #[160]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (Not (bird a)) True)
% 4.19/4.40  Clause #162 (by clausification #[161]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (bird a) False)
% 4.19/4.40  Clause #163 (by superposition #[162, 118]): Or (Eq (animal a_bird) True) (Eq False True)
% 4.19/4.40  Clause #164 (by clausification #[163]): Eq (animal a_bird) True
% 4.19/4.40  Clause #166 (by clausification #[156]): Or (Eq (eats a_bird a_grain) True) (Or (Eq (eats a_bird a_snail) True) (Eq (animal a_bird) False))
% 4.19/4.40  Clause #167 (by forward demodulation #[166, 164]): Or (Eq (eats a_bird a_grain) True) (Or (Eq (eats a_bird a_snail) True) (Eq True False))
% 4.19/4.40  Clause #168 (by clausification #[167]): Or (Eq (eats a_bird a_grain) True) (Eq (eats a_bird a_snail) True)
% 4.19/4.40  Clause #169 (by superposition #[168, 16]): ∀ (a : Iota),
% 4.19/4.40    Or (Eq (eats a_bird a_snail) True)
% 4.19/4.40      (Or (Eq True False)
% 4.19/4.40        (Or (Eq (eats a a_bird) False)
% 4.19/4.40          (Or (Eq (grain a_grain) False) (Or (Eq (animal a) False) (Eq (animal a_bird) False)))))
% 4.19/4.42  Clause #173 (by superposition #[168, 96]): ∀ (a a_1 : Iota),
% 4.19/4.42    Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42      (Or (Eq True False)
% 4.19/4.42        (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42          (Or (Eq (plant a_grain) False)
% 4.19/4.42            (Or (Eq (animal a_bird) False)
% 4.19/4.42              (Or (Eq (plant a_1) False)
% 4.19/4.42                (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False))))))))
% 4.19/4.42  Clause #199 (by clausification #[159]): Eq (∀ (X : Iota), Or (animal X) (Not (fox X))) True
% 4.19/4.42  Clause #200 (by clausification #[159]): Eq (∀ (X : Iota), Or (animal X) (Not (wolf X))) True
% 4.19/4.42  Clause #201 (by clausification #[199]): ∀ (a : Iota), Eq (Or (animal a) (Not (fox a))) True
% 4.19/4.42  Clause #202 (by clausification #[201]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (Not (fox a)) True)
% 4.19/4.42  Clause #203 (by clausification #[202]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (fox a) False)
% 4.19/4.42  Clause #204 (by superposition #[203, 132]): Or (Eq (animal a_fox) True) (Eq False True)
% 4.19/4.42  Clause #205 (by clausification #[204]): Eq (animal a_fox) True
% 4.19/4.42  Clause #206 (by clausification #[200]): ∀ (a : Iota), Eq (Or (animal a) (Not (wolf a))) True
% 4.19/4.42  Clause #207 (by clausification #[206]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (Not (wolf a)) True)
% 4.19/4.42  Clause #208 (by clausification #[207]): ∀ (a : Iota), Or (Eq (animal a) True) (Eq (wolf a) False)
% 4.19/4.42  Clause #209 (by superposition #[208, 138]): Or (Eq (animal a_wolf) True) (Eq False True)
% 4.19/4.42  Clause #210 (by clausification #[209]): Eq (animal a_wolf) True
% 4.19/4.42  Clause #211 (by clausification #[169]): ∀ (a : Iota),
% 4.19/4.42    Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42      (Or (Eq (eats a a_bird) False)
% 4.19/4.42        (Or (Eq (grain a_grain) False) (Or (Eq (animal a) False) (Eq (animal a_bird) False))))
% 4.19/4.42  Clause #212 (by forward demodulation #[211, 102]): ∀ (a : Iota),
% 4.19/4.42    Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42      (Or (Eq (eats a a_bird) False) (Or (Eq True False) (Or (Eq (animal a) False) (Eq (animal a_bird) False))))
% 4.19/4.42  Clause #213 (by clausification #[212]): ∀ (a : Iota),
% 4.19/4.42    Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42      (Or (Eq (eats a a_bird) False) (Or (Eq (animal a) False) (Eq (animal a_bird) False)))
% 4.19/4.42  Clause #214 (by forward demodulation #[213, 164]): ∀ (a : Iota),
% 4.19/4.42    Or (Eq (eats a_bird a_snail) True) (Or (Eq (eats a a_bird) False) (Or (Eq (animal a) False) (Eq True False)))
% 4.19/4.42  Clause #215 (by clausification #[214]): ∀ (a : Iota), Or (Eq (eats a_bird a_snail) True) (Or (Eq (eats a a_bird) False) (Eq (animal a) False))
% 4.19/4.42  Clause #219 (by clausification #[173]): ∀ (a a_1 : Iota),
% 4.19/4.42    Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42      (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42        (Or (Eq (plant a_grain) False)
% 4.19/4.42          (Or (Eq (animal a_bird) False)
% 4.19/4.42            (Or (Eq (plant a_1) False)
% 4.19/4.42              (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False)))))))
% 4.19/4.42  Clause #220 (by forward demodulation #[219, 105]): ∀ (a a_1 : Iota),
% 4.19/4.42    Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42      (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42        (Or (Eq True False)
% 4.19/4.42          (Or (Eq (animal a_bird) False)
% 4.19/4.42            (Or (Eq (plant a_1) False)
% 4.19/4.42              (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False)))))))
% 4.19/4.42  Clause #221 (by clausification #[220]): ∀ (a a_1 : Iota),
% 4.19/4.42    Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42      (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42        (Or (Eq (animal a_bird) False)
% 4.19/4.42          (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False))))))
% 4.19/4.42  Clause #222 (by forward demodulation #[221, 164]): ∀ (a a_1 : Iota),
% 4.19/4.42    Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42      (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42        (Or (Eq True False)
% 4.19/4.42          (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False))))))
% 4.19/4.42  Clause #223 (by clausification #[222]): ∀ (a a_1 : Iota),
% 4.19/4.42    Or (Eq (eats a_bird a_snail) True)
% 4.19/4.42      (Or (Eq (msmaller a_bird a) False)
% 4.19/4.42        (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_bird) True) (Eq (animal a) False)))))
% 4.19/4.42  Clause #224 (by superposition #[223, 137]): ∀ (a : Iota),
% 4.28/4.44    Or (Eq (eats a_bird a_snail) True)
% 4.28/4.44      (Or (Eq (plant a) False)
% 4.28/4.44        (Or (Eq (eats a_fox a) True) (Or (Eq (eats a_fox a_bird) True) (Or (Eq (animal a_fox) False) (Eq False True)))))
% 4.28/4.44  Clause #225 (by clausification #[224]): ∀ (a : Iota),
% 4.28/4.44    Or (Eq (eats a_bird a_snail) True)
% 4.28/4.44      (Or (Eq (plant a) False) (Or (Eq (eats a_fox a) True) (Or (Eq (eats a_fox a_bird) True) (Eq (animal a_fox) False))))
% 4.28/4.44  Clause #226 (by forward demodulation #[225, 205]): ∀ (a : Iota),
% 4.28/4.44    Or (Eq (eats a_bird a_snail) True)
% 4.28/4.44      (Or (Eq (plant a) False) (Or (Eq (eats a_fox a) True) (Or (Eq (eats a_fox a_bird) True) (Eq True False))))
% 4.28/4.44  Clause #227 (by clausification #[226]): ∀ (a : Iota),
% 4.28/4.44    Or (Eq (eats a_bird a_snail) True)
% 4.28/4.44      (Or (Eq (plant a) False) (Or (Eq (eats a_fox a) True) (Eq (eats a_fox a_bird) True)))
% 4.28/4.44  Clause #228 (by superposition #[227, 105]): Or (Eq (eats a_bird a_snail) True)
% 4.28/4.44    (Or (Eq (eats a_fox a_grain) True) (Or (Eq (eats a_fox a_bird) True) (Eq False True)))
% 4.28/4.44  Clause #230 (by clausification #[228]): Or (Eq (eats a_bird a_snail) True) (Or (Eq (eats a_fox a_grain) True) (Eq (eats a_fox a_bird) True))
% 4.28/4.44  Clause #233 (by superposition #[230, 35]): Or (Eq (eats a_fox a_grain) True)
% 4.28/4.44    (Or (Eq (eats a_fox a_bird) True) (Or (Eq True False) (Or (Eq (bird a_bird) False) (Eq (snail a_snail) False))))
% 4.28/4.44  Clause #247 (by clausification #[233]): Or (Eq (eats a_fox a_grain) True)
% 4.28/4.44    (Or (Eq (eats a_fox a_bird) True) (Or (Eq (bird a_bird) False) (Eq (snail a_snail) False)))
% 4.28/4.44  Clause #248 (by forward demodulation #[247, 118]): Or (Eq (eats a_fox a_grain) True) (Or (Eq (eats a_fox a_bird) True) (Or (Eq True False) (Eq (snail a_snail) False)))
% 4.28/4.44  Clause #249 (by clausification #[248]): Or (Eq (eats a_fox a_grain) True) (Or (Eq (eats a_fox a_bird) True) (Eq (snail a_snail) False))
% 4.28/4.44  Clause #250 (by forward demodulation #[249, 106]): Or (Eq (eats a_fox a_grain) True) (Or (Eq (eats a_fox a_bird) True) (Eq True False))
% 4.28/4.44  Clause #251 (by clausification #[250]): Or (Eq (eats a_fox a_grain) True) (Eq (eats a_fox a_bird) True)
% 4.28/4.44  Clause #256 (by superposition #[251, 96]): ∀ (a a_1 : Iota),
% 4.28/4.44    Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44      (Or (Eq True False)
% 4.28/4.44        (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44          (Or (Eq (plant a_grain) False)
% 4.28/4.44            (Or (Eq (animal a_fox) False)
% 4.28/4.44              (Or (Eq (plant a_1) False)
% 4.28/4.44                (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False))))))))
% 4.28/4.44  Clause #300 (by clausification #[256]): ∀ (a a_1 : Iota),
% 4.28/4.44    Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44      (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44        (Or (Eq (plant a_grain) False)
% 4.28/4.44          (Or (Eq (animal a_fox) False)
% 4.28/4.44            (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False)))))))
% 4.28/4.44  Clause #301 (by forward demodulation #[300, 105]): ∀ (a a_1 : Iota),
% 4.28/4.44    Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44      (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44        (Or (Eq True False)
% 4.28/4.44          (Or (Eq (animal a_fox) False)
% 4.28/4.44            (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False)))))))
% 4.28/4.44  Clause #302 (by clausification #[301]): ∀ (a a_1 : Iota),
% 4.28/4.44    Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44      (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44        (Or (Eq (animal a_fox) False)
% 4.28/4.44          (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False))))))
% 4.28/4.44  Clause #303 (by forward demodulation #[302, 205]): ∀ (a a_1 : Iota),
% 4.28/4.44    Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44      (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44        (Or (Eq True False)
% 4.28/4.44          (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False))))))
% 4.28/4.44  Clause #304 (by clausification #[303]): ∀ (a a_1 : Iota),
% 4.28/4.44    Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44      (Or (Eq (msmaller a_fox a) False)
% 4.28/4.44        (Or (Eq (plant a_1) False) (Or (Eq (eats a a_1) True) (Or (Eq (eats a a_fox) True) (Eq (animal a) False)))))
% 4.28/4.44  Clause #305 (by superposition #[304, 153]): ∀ (a : Iota),
% 4.28/4.44    Or (Eq (eats a_fox a_bird) True)
% 4.28/4.44      (Or (Eq (plant a) False)
% 4.28/4.44        (Or (Eq (eats a_wolf a) True) (Or (Eq (eats a_wolf a_fox) True) (Or (Eq (animal a_wolf) False) (Eq False True)))))
% 4.28/4.46  Clause #306 (by clausification #[305]): ∀ (a : Iota),
% 4.28/4.46    Or (Eq (eats a_fox a_bird) True)
% 4.28/4.46      (Or (Eq (plant a) False)
% 4.28/4.46        (Or (Eq (eats a_wolf a) True) (Or (Eq (eats a_wolf a_fox) True) (Eq (animal a_wolf) False))))
% 4.28/4.46  Clause #307 (by forward demodulation #[306, 210]): ∀ (a : Iota),
% 4.28/4.46    Or (Eq (eats a_fox a_bird) True)
% 4.28/4.46      (Or (Eq (plant a) False) (Or (Eq (eats a_wolf a) True) (Or (Eq (eats a_wolf a_fox) True) (Eq True False))))
% 4.28/4.46  Clause #308 (by clausification #[307]): ∀ (a : Iota),
% 4.28/4.46    Or (Eq (eats a_fox a_bird) True)
% 4.28/4.46      (Or (Eq (plant a) False) (Or (Eq (eats a_wolf a) True) (Eq (eats a_wolf a_fox) True)))
% 4.28/4.46  Clause #309 (by superposition #[308, 105]): Or (Eq (eats a_fox a_bird) True) (Or (Eq (eats a_wolf a_grain) True) (Or (Eq (eats a_wolf a_fox) True) (Eq False True)))
% 4.28/4.46  Clause #311 (by clausification #[309]): Or (Eq (eats a_fox a_bird) True) (Or (Eq (eats a_wolf a_grain) True) (Eq (eats a_wolf a_fox) True))
% 4.28/4.46  Clause #312 (by superposition #[311, 215]): Or (Eq (eats a_wolf a_grain) True)
% 4.28/4.46    (Or (Eq (eats a_wolf a_fox) True) (Or (Eq (eats a_bird a_snail) True) (Or (Eq True False) (Eq (animal a_fox) False))))
% 4.28/4.46  Clause #335 (by clausification #[312]): Or (Eq (eats a_wolf a_grain) True)
% 4.28/4.46    (Or (Eq (eats a_wolf a_fox) True) (Or (Eq (eats a_bird a_snail) True) (Eq (animal a_fox) False)))
% 4.28/4.46  Clause #336 (by forward demodulation #[335, 205]): Or (Eq (eats a_wolf a_grain) True)
% 4.28/4.46    (Or (Eq (eats a_wolf a_fox) True) (Or (Eq (eats a_bird a_snail) True) (Eq True False)))
% 4.28/4.46  Clause #337 (by clausification #[336]): Or (Eq (eats a_wolf a_grain) True) (Or (Eq (eats a_wolf a_fox) True) (Eq (eats a_bird a_snail) True))
% 4.28/4.46  Clause #340 (by superposition #[337, 35]): Or (Eq (eats a_wolf a_grain) True)
% 4.28/4.46    (Or (Eq (eats a_wolf a_fox) True) (Or (Eq True False) (Or (Eq (bird a_bird) False) (Eq (snail a_snail) False))))
% 4.28/4.46  Clause #349 (by clausification #[340]): Or (Eq (eats a_wolf a_grain) True)
% 4.28/4.46    (Or (Eq (eats a_wolf a_fox) True) (Or (Eq (bird a_bird) False) (Eq (snail a_snail) False)))
% 4.28/4.46  Clause #350 (by forward demodulation #[349, 118]): Or (Eq (eats a_wolf a_grain) True) (Or (Eq (eats a_wolf a_fox) True) (Or (Eq True False) (Eq (snail a_snail) False)))
% 4.28/4.46  Clause #351 (by clausification #[350]): Or (Eq (eats a_wolf a_grain) True) (Or (Eq (eats a_wolf a_fox) True) (Eq (snail a_snail) False))
% 4.28/4.46  Clause #352 (by forward demodulation #[351, 106]): Or (Eq (eats a_wolf a_grain) True) (Or (Eq (eats a_wolf a_fox) True) (Eq True False))
% 4.28/4.46  Clause #353 (by clausification #[352]): Or (Eq (eats a_wolf a_grain) True) (Eq (eats a_wolf a_fox) True)
% 4.28/4.46  Clause #356 (by superposition #[353, 44]): Or (Eq (eats a_wolf a_fox) True) (Or (Eq True False) (Or (Eq (wolf a_wolf) False) (Eq (grain a_grain) False)))
% 4.28/4.46  Clause #362 (by clausification #[356]): Or (Eq (eats a_wolf a_fox) True) (Or (Eq (wolf a_wolf) False) (Eq (grain a_grain) False))
% 4.28/4.46  Clause #363 (by forward demodulation #[362, 138]): Or (Eq (eats a_wolf a_fox) True) (Or (Eq True False) (Eq (grain a_grain) False))
% 4.28/4.46  Clause #364 (by clausification #[363]): Or (Eq (eats a_wolf a_fox) True) (Eq (grain a_grain) False)
% 4.28/4.46  Clause #365 (by forward demodulation #[364, 102]): Or (Eq (eats a_wolf a_fox) True) (Eq True False)
% 4.28/4.46  Clause #366 (by clausification #[365]): Eq (eats a_wolf a_fox) True
% 4.28/4.46  Clause #377 (by superposition #[366, 53]): Or (Eq True False) (Or (Eq (wolf a_wolf) False) (Eq (fox a_fox) False))
% 4.28/4.46  Clause #379 (by clausification #[377]): Or (Eq (wolf a_wolf) False) (Eq (fox a_fox) False)
% 4.28/4.46  Clause #380 (by forward demodulation #[379, 132]): Or (Eq (wolf a_wolf) False) (Eq True False)
% 4.28/4.46  Clause #381 (by clausification #[380]): Eq (wolf a_wolf) False
% 4.28/4.46  Clause #382 (by superposition #[381, 138]): Eq False True
% 4.28/4.46  Clause #385 (by clausification #[382]): False
% 4.28/4.46  SZS output end Proof for theBenchmark.p
%------------------------------------------------------------------------------